stinging nettle
noun
: nettle sense 1
especially
: a Eurasian nettle (Urtica dioica) widely naturalized in North America that has numerous hairs extremely irritating to the skin
Love words? Need even more definitions?
Merriam-Webster unabridged
Share